English, Welsh & Scottish Railway 66 034 waits at Km post 80 on the Channel Tunnel Rail Link (now HS1) with a train of long welded rails ready for installation further up the line during the const... (more)